package com.obas.model.metadata.constant;

import com.obas.model.metadata.EntityType;

public abstract class EntityTypeConst {

	/** DEVICE */
	public static final EntityType BRAS = new EntityType(11, "BRAS", "BRAS", MetaEntityTypeCodeConst.DEVICE);
	public static final EntityType SR = new EntityType(12, "SR", "SR", MetaEntityTypeCodeConst.DEVICE);
	public static final EntityType SWITCH = new EntityType(13, "交换机", "SWITCH", MetaEntityTypeCodeConst.DEVICE);
	public static final EntityType OLT = new EntityType(14, "OLT", "OLT", MetaEntityTypeCodeConst.DEVICE);
	public static final EntityType ONU = new EntityType(15, "ONU", "ONU", MetaEntityTypeCodeConst.DEVICE);

	/** CIRCUIT */
	public static final EntityType LINK = new EntityType(21, "连接", "LINK", MetaEntityTypeCodeConst.CIRCUIT);
	public static final EntityType ROUTE = new EntityType(22, "路由", "ROUTE", MetaEntityTypeCodeConst.CIRCUIT);

	/** SLOT */
	public static final EntityType SLOT = new EntityType(31, "槽道", "SLOT", MetaEntityTypeCodeConst.SLOT);
	public static final EntityType SUBSLOT = new EntityType(32, "子槽", "SUBSLOT", MetaEntityTypeCodeConst.SLOT);

	/** PORT */
	public static final EntityType PORT = new EntityType(41, "端口", "PORT", MetaEntityTypeCodeConst.PORT);
	
	/** VLAN */
	public static final EntityType SVLAN = new EntityType(51, "SVLAN", "SVLAN", MetaEntityTypeCodeConst.VLAN);
	public static final EntityType CVLAN = new EntityType(52, "CVLAN", "CVLAN", MetaEntityTypeCodeConst.VLAN);

}
